# 1. Configure the Application Blueapi's default configuration can be overridden by defining a yaml file which can be passed to the `blueapi` command. To set your own application configuration create a file and pass it to the CLI: ``` blueapi --config path/to/file.yaml ``` It is also possible to specify the config file via an environment variable to avoid it having to be passed to every time the cli is used: ``` export BLUEAPI_CONFIG=/path/to/file.yaml blueapi ``` The next few pages detail various aspects that can be configured. 1.1 [Add plans and devices](./1.1%20add-plans-and-devices.md) 1.2 [Authentication/Authorization](./1.2%20authn-authz.md) 1.3 [Logging](./1.3%20configure-logging.md) 1.4 [Numtracker](./1.4%20integrate-with-numtracker.md) 1.5 [Install editable Python packages](./1.5%20edit-live.md) 1.6 [Tiled](./1.6%20configure-tiled.md)